945,943,942,941,940,938,935,932,931,928,926,927,927,927,928,929,929,930,930,930,931,932,933,934,934,935,935,936,939,940,941,941,943;528,525,524,522,518,516,516,517,521,523,525,526,527,528,529,529,530,531,532,533,533,534,534,535,536,537,538,539,537,534,532,530,528